@echo off
chcp 65001 > nul
echo =============================================
echo        评论处理工具执行脚本
echo =============================================
echo.

:: 检查Python是否安装
python --version >nul 2>&1
if %errorlevel% neq 0 (
    echo !!! 错误：未找到Python环境 !!!
    echo 请先安装Python 3.x
    pause
    exit /b 1
)

:: 检查依赖库
echo 检查依赖库...
python -c "import pandas, openpyxl, jieba, pypinyin" >nul 2>&1
if %errorlevel% neq 0 (
    echo 安装依赖库...
    pip install -r requirements.txt
    if %errorlevel% neq 0 (
        echo !!! 错误：依赖库安装失败 !!!
        pause
        exit /b 1
    )
)

:: 检查comments文件夹
if not exist "comments" (
    echo !!! 警告：comments文件夹不存在 !!!
    echo 请将需要处理的Excel文件放入comments文件夹
    pause
    exit /b 1
)

:: 执行评论处理
echo.
echo 开始处理评论文件...
python main.py

:: 检查执行结果
if %errorlevel% neq 0 (
    echo.
    echo !!! 错误：评论处理失败 !!!
    echo 请检查错误日志
    pause
    exit /b 1
)

echo.
echo =============================================
echo    评论处理完成！
echo =============================================
echo 处理结果保存在output文件夹中
echo 详细日志保存在comment_processing.log中
echo.
pause 